track inspection vehicle - French English Dictionary